package com.ruoyi.client.model;

import com.ruoyi.client.vo.JeepayObject;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <简述>
 * <详细描述>
 *
 * @author syf
 * @date 2025年03月12日 11:21
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class PayOrderCreateResModel extends JeepayObject {
    /**
     * 支付单号(网关生成)
     */
    private String payOrderId;

    /**
     * 商户单号(商户系统生成)
     */
    private String mchOrderNo;

    /**
     * 订单状态
     * 0-订单生成
     * 1-支付中
     * 2-支付成功
     * 3-支付失败
     * 4-已撤销
     * 5-已退款
     * 6-订单关闭
     */
    private Integer orderState;

    /**
     * 支付参数类型
     */
    private String payDataType;

    /**
     * 支付参数
     */
    private String payData;

    /**
     * 支付渠道错误码
     */
    private String errCode;

    /**
     * 支付渠道错误信息
     */
    private String errMsg;




}
